package com.balabala.gym_system.pojo.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.NotBlank;

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;
import java.io.Serializable;
import java.util.List;

/**
 * Author:zl
 * Date:2023/5/2 14:16
 */
@Data
@ApiModel("教练修改dto")
public class CoachDto implements Serializable {

    @ApiModelProperty("所属场馆")

    @NotNull(message = "所属场馆不能为空")

    private List<Long> venueIds;

    @ApiModelProperty("签名")
    private String signature;

    private String images;

    @ApiModelProperty("简介")
    private String introduction;

    @ApiModelProperty("用户id")
    private Long adminId;

    @ApiModelProperty("从业时间")
    private Long workTime;

    @ApiModelProperty("擅长标签")
    private String genius;

    @ApiModelProperty("是否显示")
    private Integer display;

    @ApiModelProperty("私教课上线")
    private Integer classesTime;

    @ApiModelProperty("排序")
    private Integer sort;

    @ApiModelProperty("是否启用 默认0  禁用 1")
    private Integer Status;
}
